.x-a-none {
 text-decoration:none
}
.x-a-none:hover,.x-a-none:active {
 text-decoration:none
}
.x-opacity {
 -ms-filter:alpha(Opacity=50);
 filter:alpha(opacity=50);
 -moz-opacity:.5;
 -khtml-opacity:.5;
 opacity:.5
}
#user_info {
 position:absolute;
 right:0;
 top:8px;
 z-index:10;
 zoom:1;
 text-align:right;
 font:12px Arial;
 color:#000;
 line-height:18px;
 font-family:"Microsoft Yahei UI","Microsoft YaHei",Helvetica,Arial,sans-serif
}
#user_info .logout_info li {
 height:35px;
 line-height:34px
}
#user_info .logout_info li:hover {
 opacity:.8;
 filter:alpha(opacity=80)
}
#user_info .logout_info li:first-child {
 margin:0 2px
}
#user_info .logout_info a {
 font-size:14px
}
#user_info .logout_info .contract {
 border-right:1px solid #fff;
 padding-right:30px;
 display:inline-block;
 line-height:8px
}
#user_info .login_info li.uname {
 height:35px;
 line-height:35px
}
#user_info .login_info .contract {
 font-size:14px;
 padding-right:30px
}
#user_info a {
 color:#fff;
 text-decoration:none;
 display:inline;
 padding-left:18px
}
#user_info ul {
 list-style-type:none
}
#user_info li {
 float:left
}
#user_info .line {
 display:inline;
 width:1px;
 height:12px;
 overflow:hidden;
 background:#999;
 margin:3px 0 0 6px;
 margin-top:2px\9\0;
 margin-top:3px\0;
 color:#999
}
#user_info img {
 border:0
}
#user_info .msgs {
 color:#00c
}
#user_info .msgs span {
 color:red
}
#user_info .mn-lk-w {
 position:relative
}
#user_info .mn-lk {
 padding-right:15px;
 background:url(https://stc0.waimai.baidu.com/static/waimai/images/icon_down_arr_8a08103.png?__sprite) no-repeat right 6px;
 height:6px;
 font-size:14px
}
#user_info .mn-tip a {
 margin-left:0
}
#user_info .mn-tip {
 position:absolute;
 z-index:10;
 top:35px;
 top:36px\0;
 *top:36px;
 left:23px;
 background:#fff;
 border:0;
 font-weight:400;
 box-shadow:1px 1px 2px #ccc;
 -moz-box-shadow:1px 1px 2px #ccc;
 -webkit-box-shadow:1px 1px 2px #ccc;
 text-align:left;
 color:#888;
 width:120px;
 visibility:hidden
}
#user_info .mn-tip .top-arrow {
 width:0;
 height:0;
 border-color:transparent;
 border-style:dashed;
 overflow:hidden;
 border-width:8px;
 border-top-width:0;
 border-bottom-style:solid;
 border-bottom-color:#fff;
 position:absolute;
 top:-8px;
 right:56px
}
#user_info .mn-tip .mn li {
 float:left;
 width:100%;
 white-space:nowrap
}
#user_info .mn-tip .mn a {
 color:#333;
 display:block;
 zoom:1;
 padding:3px 6px 3px 20px;
 *padding:4px 6px 2px 20px;
 text-decoration:none
}
#user_info .mn-tip .mn a .icon {
 display:inline-block;
 width:20px;
 height:20px;
 background-repeat:no-repeat;
 background-position:left center;
 vertical-align:text-bottom;
 margin:0 0 -2px 0
}
#user_info .mn-tip .mn a .order-icon {
 background-image:url(https://static.waimai.baidu.com/static/waimai/images/menu/order_5547724.png?)
}
#user_info .mn-tip .mn a .address-icon {
 background-image:url(https://stc0.waimai.baidu.com/static/waimai/images/menu/address_88a23a7.png?)
}
#user_info .mn-tip .mn a .favorite-icon {
 background-image:url(https://stc0.waimai.baidu.com/static/waimai/images/menu/favorite_a1d197c.png?)
}
#user_info .mn-tip .mn a .coupon-icon {
 background-image:url(https://static.waimai.baidu.com/static/waimai/images/menu/coupon_7436a4a.png?)
}
#user_info .mn-tip .mn a .refund-icon {
 background-image:url(https://stc0.waimai.baidu.com/static/waimai/images/menu/refund_f14d76a.png?)
}
#user_info .mn-tip .mn a .left-icon {
 background-image:url(https://stc0.waimai.baidu.com/static/waimai/images/menu/left_90b43d6.png?)
}
#user_info .mn-tip .mn a .account-icon {
 background-image:url(https://stc1.waimai.baidu.com/static/waimai/images/menu/logout_4fd6975.png?)
}
#user_info .mn-tip .mn a:hover {
 background:#ebebeb
}
#user_info .mn-tip .mn .my-info {
 border-bottom:1px solid #ebebeb
}
#user_info .mn-tip .split {
 height:1px;
 overflow:hidden;
 background:#ebebeb
}
#user_info .mn-tip .help {
 padding:6px;
 line-height:18px
}
#user_info .book-order {
 position:relative
}
#user_info .book-order .action {
 padding-right:11px;
 background:url(https://stc1.waimai.baidu.com/static/waimai/widget/common/userinfo/mn_b5decff.png?__sprite) no-repeat right 6px;
 height:4px
}
#user_info .book-order .order-list {
 position:absolute;
 z-index:10;
 top:20px;
 top:21px\0;
 right:0;
 background:#fff;
 border:1px solid #999;
 font-weight:400;
 box-shadow:1px 1px 2px #ccc;
 color:#888;
 width:80px
}
#user_info .book-order .order-list li {
 width:100%;
 border-bottom:1px solid #ebebeb;
 line-height:24px;
 text-align:center
}
#user_info .book-order .order-list li a {
 display:block;
 margin-left:0
}
#user_info .book-order .order-list li a:hover {
 background-color:#ebebeb
}
#popUserInfoId {
 visibility:hidden
}
